package com.hospital.tools;

import java.util.HashMap;

import android.util.Log;

public class HashMapMader {
	private String[] buweilist={"BWBH","BWMC"};
	private String[] buweijibinlist={"SYM_CODE","SYM_NAME"};
	private String[] brjbxx={"DISEASE1","DISEASE2","DISEASE3","CARDID","HEALTH_ID","NAME","SEX","IDCARD"};
	private String[] diseaselist={"RN","JBBH","JBMC"};
	private String[] diseasedetatils={"JBMC","JBGS","KSMC","BYMS","ZZMS","JCHY","ZDYJB","BFZ","YFCS","ZLQDZYSX","ZLFF","YSBJ","HL"};
	//private String[] heacheckoutlist={"RN","REPORT_NO","ASSAY_EMP_NAME","ASSAY_DATE","PAT_DEPT_NAME","REPORT_NAME","BARCODE","REQUEST_SOURCE","WEBURL"};
	private String[] heacheckoutlist={"REPORT_NO","RECEIVEVALUE","PATIENT_TYPE","DEPT_NAME","REPORT_TIME","DESCRIBE","ORG_CODE","ORG_NAME"};
	private String[] heacheckouttestlist={"REPORT_NO","SORT","ASSAY_ITEM_CODE","ASSAY_ITEM_NAME","UNIT","RESULT","REFRANGE","RESULTSTATUS"};

	
	//private String[] heacheckouttestlist={"REPORT_NO","BARCODE","SEQ_NO","ITEM_CODE","ITEM_NAME","RESULT_DATA","RESULT_STATE","RESULT_STATE_DESC"};
	//private String[] heamzjclist={"RN","CHECK_NO","APPLY_SINGLE_NO","APPLY_SEQNO","APPLY_DEPT_NAME","APPLY_TIME","CLINICAL_DIAGNOSIS","BRIEF_HISTORY","ITEM_NAME","DIAGNOSTIC_PERFORMANCE","DIAGNOSE_SUM","SOURCE","BARCODE","REQUEST_SOURCE"};
	private String[] heamzjclist={"EXARPT_NO","PERSONID","PATIENT_TYPE","PERSON_NAME","EXAMINE_NAME","PATIENT_MEDICALREC","EXAMINE_SHOW","EXAMINE_RESULT","WEB_URL","DEPT_NAME","RECEIVEVALUE","SEND_TIME","BOOK_TIME","ORG_CODE","ORG_NAME"};
	private String[] buildinglist={"BUILD_ID","BUILD_CODE","BUILD_NAME","CRT_TIME","BUILD_USED"};
	private String[] floorslist={"FLOOR_ID","FLOOR_CODE","FLOOR_NAME","CRT_TIME","FLOOR_USED"};
	private String[] hosinfolist={"hospital_id","hospital_name","hospital_address","hospital_introduction","hospital_picture","hospital_tel","hospital_kind","hospital_type","hospital_level","hospital_buslines"};
	private String[] hospitalList={"hospital_id","hospital_name"};
	private String[] depinfolist={"hospital_id","hospital_name","department_id","department_name","department_type","department_introduction","department_location","schedule_date"};
	private String[] depinfolist2={"schedule_date"};
	private String[] docinfolist={"hospital_id","hospital_name","department_id","department_name","doctor_id","doctor_name","doctor_photo","doctor_sex","doctor_age","doctor_birthday","doctor_title","doctor_introduction","schedule_num","schedule_date","out_time","reg_fee","clinic_fee","schedule_begtime","schedule_endtime","rated_num","last_num","stop_treat_flag"};
	private String[] updateinfo={"version","log","url"};
	private String[] schinfolist={"doctor_photo","num","doctor_title","schedule_num","schedule_date","hospital_id","hospital_name","department_id","department_name","out_time","doctor_id","doctor_name","reg_fee","clinic_fee","online_fee","schedule_begtime","schedule_endtime","rated_num","last_num","stop_treat_flag"};
	private String[] logininfo={"ret_code","ret_info","member_num"};
	private String[] registerinfo={"ret_code","ret_info"};//registerinfo
	private String[] registerActinfo={"ret_code","ret_info","member_num"};//registerActinfo
	private String[] myschlist={"schedule_ghxh","schedule_num","schedule_date","hospital_id","hospital_name","department_name","doctor_id","doctor_name","out_time","reg_fee","clinic_fee","online_fee","res_type","doctor_photo"};
	private String[] schhoslist={"","","","","","","","","","","",""};
	private String[] memberinfo={"name","idcard","treatment_card","phone","address"};
	private String[] assaylist={"hospital_id","assay_date","report_no","hospital_name","p_name","p_sex","p_age","patient_type","dept_name","patient_code","send_doc","send_date","audit_doc","audit_date","describe"};
	private String[] assaydetail={"item_name","result","result_ico","range"};
	private String[] diagnolist={"person_id","reg_id","clinic_id","emp_id","emp_name","dept_code","dept_name","clinic_time","sicken_time","clinic_type_code","clinic_type_name","diagnosis_name","icd_10","opinion","result","remarks"};
	private String[] healththeme={"COL_ID","COL_TYPE","COL_ID_PARENT","COL_PICPATH","COL_ORDER","COL_REMARK","COL_USED"};
	private String[] healthlist={"NEWS_ID","NEWS_TITLE","NEWS_CONTENT","NEWS_PICPATH","CRT_TIME","NEWS_REMARK","NEWS_USED","PAT_CODE","SUMMARY"};
	private String[] healthdetail={"NEWS_TITLE","NEWS_CONTENT","NEWS_PICPATH","CRT_TIME","NEWS_REMARK","NEWS_USED","PAT_CODE"};
	private String[] assaysortlist={"TYPE_CODE","TYPE_NAME"};
	private String[] assauitemlist={"ASSAY_CODE","ASSAY_NAME"};
	private String[] assayitemdetail={"ASSAY_NAME","ASSAY_INFO","ASSAY_ZCCKZ","ASSAY_LCYY"};
	private String[] vaccine5001={"VAC_CODE","VAC_NAME"};
	private String[] vaccine5002={"VAC_NAME","VAC_NAME_SX","VAC_INFO","PAT_NAME","VAC_BW","VAC_TYPE","VAC_COUNT","VAC_JL","VAC_BZSM"};
	private String[] vaccine5003={"VAC_CODE","VAC_NAME","VAC_DATE"};
//	private String[] assaylist={"num","hospital_id","assay_date","report_no","hospital_name","describe","item_name","result","range" };
	private String[] heaInqlist={"CLINIC_ID","DEPT_NAME","CLINIC_TIME","DIAGNOSE","ORG_CODE","ORG_NAME","EMP_NAME","REGISTER_ID"};
	private String[] charge={"PRES_ID","MEDIC_NAME","CLINIC_ID","MEDIC_USEPLAN","MEDIC_QUANTITY","EMP_NAME","MEDIC_UNIT"};

	private String[] prescr={"charge_id"};
	private String[] hosInfee={"COSE_COUNT_CODE","FEE","SELFPAY_FEE"};
	private String[] hospital={"admission_date","dept_name","admission_no","ward_name","bed_no_inhos","discharge_date","emp_id_resident","admission_diagnosis"};
	private String[] fee={"FEE","SELFFEE","CHARGE_ID","CHARGE_TYPE","CHARGE_TYPE_NAME","DEPT_NAME","CREATE_TIME","INVOICE","EMP_NAME","BILL_EMP_NAME"};

	//private String[] fee={"CHARGE_ID","CHARGE_TYPE","CHARGE_TYPE_NAME","DEPT_NAME","EMP_NAME","CHARGE_TIME","FEE","SELFPAY_FEE","BILL_NO","BILL_EMP_ID"};
	private String[] feeinfo={"CATEGORY","CATEGORY_NAME","FEE","PREFEE","SELFFEE","COSE_COUNT_CODE","COSE_COUNT_NAME"};
	private String[] feeinfolist={"ITEM_NAME","QUANTITY","FEE"};
	private String[] hosFeeInfonew={"FEE","PREFEE","SELFFEE","CATEGORY","CATEGORY_NAME"};
	private String[] hosFeeInfo1={"COSE_COUNT_NAME","SUM(FEE)","SUM(PREFEE)","COSE_COUNT_CODE"};
	//private String[] hosFeeInfolist={"COSE_COUNT_NAME","FEE","FEE_NAME","SELFPAY_FEE","COSE_COUNT_CODE"};
	private String[] hosFeeInfolist={"MEDIC_ID","ITEM_CODE_ORG","ITEM_NAME","MEDIC_NAME","FEE","PREFEE","SELFFEE"};

	private String[] healthInqInfo={"DISEASE_NAME"};
	//private String[] hosInInfonew={"ORG_CODE","ORG_NAME","PATIENT_CODE","DEPT_CODE","DEPT_NAME","ADMISSION_NO","BED_NO_INHOS","ADMISSION_DATE","DISCHARGE_DATE","ADMISSION_DIAGNOSIS","EMP_NAME_RESIDENT","WARD_NAME"};
	private String[] hosInInfonew={"ORG_CODE","ORG_NAME","PATIENT_CODE","DEPT_CODE","DEPT_NAME","WARD_NAME_INHOS","BED_NO_INHOS","EMP_ID_INCHARGE","EMP_NAME_INCHARGE","EMP_ID_RESIDENT","EMP_NAME_RESIDENT","INHOS_TIME","INHOS_DATE","INHOS_DIAGNOSIS","OUTHOS_TIME","OUTHOS_DATE","CHARGE_TYPE_CODE"};

	private String[] hosInInfo={"DEPT_NAME","ADMISSION_NO","BED_NO_INHOS","ADMISSION_DATE","DISCHARGE_DATE","ADMISSION_DIAGNOSIS","EMP_NAME_RESIDENT","WARD_NAME"};
	private String[] report={"PATIENT_CODE","INHOS_TIME","INHOS_DIAGNOSIS","OUTHOS_TIME","WARD_NAME_OUTHOS","BED_NO_OUTHOS","OUTHOS_ADVICE","OUTHOS_BRIEF"};
    private String[] assayCommit={"ret_code","ret_info"};
    
    private String[] hospitallocation={"ret_code","ORG_NAME","LONGITUDE","LATITUDE","YYTPRD","YYTP"};
	private String[] picUrl={"URL","FILENAME"};
	
	private String[] update={"NO","DOWNPATH"};
    
	public HashMap<String,String> getVaccineList5001(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:vaccine5001)
			ret.put(tmp, "");
		ret.put("elementname","VACCINE");
		return ret;
	}
	
	public HashMap<String,String> getPicUrl(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:picUrl)
			ret.put(tmp, "");
		ret.put("elementname","image");
		return ret;
	}
	
	public HashMap<String,String> getAssayCommit(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:assayCommit)
			ret.put(tmp, "");
		ret.put("elementname","response");
		return ret;
	}
	
	public HashMap<String,String> getHosInInfo(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:hosInInfo)
			ret.put(tmp, "");
		ret.put("elementname","HOSPITAL");
		return ret;
	}
	public HashMap<String,String> getHosInInfonew(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:hosInInfonew)
			ret.put(tmp, "");
		ret.put("elementname","V_UR");
		return ret;
	}
	
	public HashMap<String,String> getHealthInqInfo(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:healthInqInfo)
			ret.put(tmp, "");
		ret.put("elementname","charge");
		return ret;
	}
	
	public HashMap<String,String> getVaccineList5002(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:vaccine5002)
			ret.put(tmp, "");
		ret.put("elementname","response");
		return ret;
	}
	public HashMap<String,String> getVaccineList5003(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:vaccine5003)
			ret.put(tmp, "");
		ret.put("elementname","VACCINE_PLAN");
		return ret;
	}
	public HashMap<String,String> getHealthInfoThemeMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:healththeme)
			ret.put(tmp, "");
		ret.put("elementname","HEALIDEACOL");
		return ret;
	}
	public HashMap<String,String> getHealthPresc(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:prescr)
			ret.put(tmp, "");
		ret.put("elementname","charge");
		return ret;
	}
	public HashMap<String,String> getHealthInfoListMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:healthlist)
			ret.put(tmp, "");
		ret.put("elementname","HEALIDEANEWS");
		return ret;
	}
	public HashMap<String,String> getHealthInfoDetailMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:healthdetail)
			ret.put(tmp, "");
		ret.put("elementname","HEALIDEANEWS");
		return ret;
	}
	public HashMap<String,String> getBuildingMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:buildinglist)
			ret.put(tmp, "");
		ret.put("elementname","BUILD");
		return ret;
		
	}
	public HashMap<String,String> getFloorsMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:floorslist)
			ret.put(tmp, "");
		ret.put("elementname","FLOOR");
		return ret;
		
	}
	
	public HashMap<String,String> getHosInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:hosinfolist)
			ret.put(tmp, "");
		ret.put("elementname","hospital");
		return ret;
		
	}
	public HashMap<String,String> getHospitalList(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:hospitalList)
			ret.put(tmp, "");
		ret.put("elementname","hospital");
		return ret;
		
	}

	
	
	public HashMap<String, String> getAssayListMap(){
		HashMap<String, String> ret=new HashMap<String, String>();
		for(String tmp:assaylist)
			ret.put(tmp, "");
		ret.put("elementname", "assay");
		return ret;
	}
	public HashMap<String, String> getAssayInfoMap(){
		HashMap<String, String> ret=new HashMap<String, String>();
		for(String tmp:assaylist)
			ret.put(tmp, "");
		ret.put("elementname", "response");
		return ret;
	}
	
	
	public HashMap<String, String> getAssayDetailInfoMap(){
		HashMap<String, String> ret=new HashMap<String, String>();
		for(String tmp:assaydetail)
			ret.put(tmp, "");
		ret.put("elementname", "detail");
		return ret;
	}
	
	public HashMap<String,String> getDepInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:depinfolist)
			ret.put(tmp, "");
		ret.put("elementname","department");
		return ret;
		
	}
	public HashMap<String,String> getDepInfoMap2(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:depinfolist2)
			ret.put(tmp, "");
		ret.put("elementname","schedule_date_list");
		return ret;
		
	}
	
	public HashMap<String,String> getDocInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:docinfolist)
			ret.put(tmp, "");
		ret.put("elementname","doctor");
		return ret;
		
	}
	
	public HashMap<String,String> getDocschInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:schinfolist)
			ret.put(tmp, "");
		ret.put("elementname","scheduling");
		return ret;
		
	}
	
	public HashMap<String,String> getUpdateInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:updateinfo)
			ret.put(tmp, "");
		ret.put("elementname","info");
		return ret;
		
	}
	
	
	public HashMap<String,String> getSchInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:schinfolist)
			ret.put(tmp, "");
		ret.put("elementname","scheduling");
		return ret;
		
	}
	

	
	public HashMap<String,String> getLoginInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:logininfo)
			ret.put(tmp, "");
		ret.put("elementname","response");
		return ret;
		
	}
	
	public HashMap<String,String> getRegsterInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:registerinfo)
			ret.put(tmp, "");
		ret.put("elementname","response");
		return ret;//register
		
	}

	public HashMap<String,String> registerActinfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:registerActinfo)
			ret.put(tmp, "");
		ret.put("elementname","response");
		return ret;//registerAct
		
	}
	
	
	public HashMap<String,String> getMyschListMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:myschlist)
			ret.put(tmp, "");
		ret.put("elementname","record");
		return ret;
		
	}
	
	public HashMap<String,String> getMemberInfoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:memberinfo)
			ret.put(tmp, "");
		ret.put("elementname","member");
		return ret;
		
	}
	
	public HashMap<String,String> getDateMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
			ret.put("schedule_date", "");
		ret.put("elementname","schedule_date");
		return ret;
		
	}

	public HashMap<String, String> getHeaInqInfoMap() {
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:heaInqlist)
			ret.put(tmp, "");
		ret.put("elementname","CHARGE");
		return ret;
	}

	
	public HashMap<String, String> getDiagnoMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:diagnolist)
			ret.put(tmp, "");
		ret.put("elementname","charge");
		return ret;
	}

	public HashMap<String, String> getHeaTestMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:heacheckouttestlist)
			ret.put(tmp, "");
		ret.put("elementname","assayreportdetail");
		return ret;
	}
	public HashMap<String, String> getHeaCheckoutMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:heacheckoutlist)
			ret.put(tmp, "");
		ret.put("elementname","assayreport");
		return ret;
	}
	public HashMap<String, String> getHeaCheckoutMap2(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:heamzjclist)
			ret.put(tmp, "");
		ret.put("elementname","checkreport");
		return ret;
	}
	public HashMap<String, String> getHeaMZJCMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:heamzjclist)
			ret.put(tmp, "");
		ret.put("elementname","V_CUR");
		return ret;
	}
	public HashMap<String, String> getjbxx(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:brjbxx)
			ret.put(tmp, "");
		ret.put("elementname","response");
		return ret;
	}
	
	public HashMap<String, String> getReportMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:report)
			ret.put(tmp, "");
		ret.put("elementname","response");
		return ret;
	}
	public HashMap<String, String> getzyfyMap(){
		HashMap<String,String> ret=new HashMap<String, String>();
		for(String tmp:hosFeeInfonew)
			ret.put(tmp, "");
		ret.put("elementname","V_CUR");
		return ret;
	}
	
	public HashMap<String,String> getAssayItemListMap(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:assauitemlist)
			ret.put(tmp, "");
		ret.put("elementname", "ASSAY");
		return ret;
	}
	public HashMap<String,String> getAssaySortListMap(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:assaysortlist)
			ret.put(tmp, "");
		ret.put("elementname", "ASSAY_TYPE");
		return ret;
	}
	public HashMap<String,String> getAssayItemDetailMap(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:assayitemdetail)
			ret.put(tmp, "");
		ret.put("elementname", "response");
		return ret;
	}
	
	public HashMap<String,String> getCharge(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:charge)
			ret.put(tmp, "");
		ret.put("elementname", "CHARGE");
		return ret;
	}
	
	public HashMap<String,String> getHospitalInfo(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:hospital)
			ret.put(tmp, "");
		ret.put("elementname", "hospital");
		return ret;
	}

	public HashMap<String,String> getFee(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:fee)
			ret.put(tmp, "");
		ret.put("elementname", "V_CUR");
		return ret;
	}
	
	public HashMap<String,String> getFeeInfo(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:feeinfo)
			ret.put(tmp, "");
		ret.put("elementname", "C_UR");
		return ret;
	}
	
	public HashMap<String,String> getFeeInfoList(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:feeinfolist)
			ret.put(tmp, "");
		ret.put("elementname", "V_CUR");
		return ret;
	}
	
	public HashMap<String,String> getHospitalLocation(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:hospitallocation)
			ret.put(tmp, "");
		ret.put("elementname", "response");
		return ret;
	}
	
	public HashMap<String,String> getHosFeeInfo(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:hosFeeInfo1)
			ret.put(tmp,"");
		ret.put("elementname","V_CUR");
		return ret;
	}
	public HashMap<String,String> getHosFeeInfonew(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:hosInfee)
			ret.put(tmp,"");
		ret.put("elementname","response");
		return ret;
	}

	public HashMap<String,String> getHosFeeInfoList(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:hosFeeInfolist)
			ret.put(tmp, "");
		ret.put("elementname", "V_CUR");
		return ret;
	}
	public HashMap<String,String> getBuWeiList(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:buweilist)
			ret.put(tmp, "");
		ret.put("elementname", "PART");
		return ret;
	}
	public HashMap<String,String> getBuWeiJiBinList(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:buweijibinlist)
			ret.put(tmp, "");
		ret.put("elementname", "SYMPTOM");
		return ret;
	}
	public HashMap<String,String> getDiseaseList(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:diseaselist)
			ret.put(tmp, "");
		ret.put("elementname", "DISEASE");
		return ret;
	}
	
	public HashMap<String,String> getDiseaseDetatils(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:diseasedetatils)
			ret.put(tmp, "");
		ret.put("elementname", "DISEASE");
		return ret;
	}
	
	public HashMap<String,String> getupdate(){
		HashMap<String,String> ret = new HashMap<String,String>();
		for(String tmp:update)
			ret.put(tmp, "");
		ret.put("elementname", "VERSION");
		return ret;
	}

}
